package cn.com.cifi.mars.bean.vo.price;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author mh
 */
@Data
@ApiModel(value="全盘货值差异概览",description="全盘货值差异概览")
public class DifferenceReviewVO {

    @ApiModelProperty(value="总货值差", name="totalValueDiff")
    private BigDecimal totalValueDiff;
    @ApiModelProperty(value="总货值百分比", name="totalValuePer")
    private BigDecimal totalValuePer;

    @ApiModelProperty(value="权益货值差", name="quityValueDiff")
    private BigDecimal quityValueDiff;
    @ApiModelProperty(value="权益货值百分比", name="quityValuePer")
    private BigDecimal quityValuePer;

    @ApiModelProperty(value="房源货值差", name="houseCommodityValueCountDiff")
    private BigDecimal houseCommodityValueCountDiff;
    @ApiModelProperty(value="房源货值百分比", name="houseCommodityValueCountPer")
    private BigDecimal houseCommodityValueCountPer;

    @ApiModelProperty(value="房源均价差", name="houseAvgDiff")
    private BigDecimal houseAvgDiff;
    @ApiModelProperty(value="房源均价百分比", name="houseAvgPer")
    private BigDecimal houseAvgPer;

    @ApiModelProperty(value="房源面积差", name="saleAreaCountDiff")
    private BigDecimal saleAreaCountDiff;
    @ApiModelProperty(value="房源面积百分比", name="saleAreaCountDiff")
    private BigDecimal saleAreaCountPer;

    @ApiModelProperty(value="总房源数差", name="roomNumCountDiff")
    private int roomNumCountDiff;
    @ApiModelProperty(value="总房源数百分比", name="roomNumCountPer")
    private BigDecimal roomNumCountPer;

    @ApiModelProperty(value="可售车位货值差", name="parkingValueCountDiff")
    private BigDecimal parkingValueCountDiff;
    @ApiModelProperty(value="可售车位货值百分比", name="parkingValueCountPer")
    private BigDecimal parkingValueCountPer;

    @ApiModelProperty(value="可售车位均价差", name="parkingAvgDiff")
    private BigDecimal parkingAvgDiff;
    @ApiModelProperty(value="可售车位均价百分比", name="parkingAvgPer")
    private BigDecimal parkingAvgPer;

    @ApiModelProperty(value="可售车位数差", name="parkingNumCountDiff")
    private Integer parkingNumCountDiff;
    @ApiModelProperty(value="可售车位数百分比", name="parkingNumCountPer")
    private BigDecimal parkingNumCountPer;

    @ApiModelProperty(value="未推售车位货值差", name="forSaleParkingValueCountDiff")
    private BigDecimal forSaleParkingValueCountDiff;
    @ApiModelProperty(value="未推售车位货值百分比", name="forSaleParkingValueCountPer")
    private BigDecimal forSaleParkingValueCountPer;

    @ApiModelProperty(value="未推售车位数差", name="forSaleParkingNumCountDiff")
    private Integer forSaleParkingNumCountDiff;
    @ApiModelProperty(value="未推售车位数百分比", name="forSaleParkingNumCountPer")
    private BigDecimal forSaleParkingNumCountPer;
}
